faint impression - English Synonyms Dictionary